/**
 *  @author yinghui.zhang  车辆类型管理
 */
 
Ext.ns("cn.hls.web.action.dict");
var goodsCategoryForm  = cn.hls.web.action.dict.goodsCategoryForm;

goodsCategoryForm  = function(){
	var formPanel, win;
	return {
		createFormPanel : function() {
			formPanel =  new Ext.form.FormPanel( {
							id : 'formPanel',
							name : 'formPanel',
							labelAlign : 'right',
							labelWidth : 65,
							padding : "10",
							defaultType : 'textfield',
							defaults : {
									anchor : '90%'
							},
							items : [ {
								fieldLabel : '编码',
								id:'code',
								name : 'code',
								allowBlank : false,
								maxLength:32
							},
							{
								fieldLabel : '国际编码',
								id:'internatCode',
								name : 'internatCode',
								allowBlank : false,
								maxLength:32
							},
							{
								fieldLabel : '名称',
								id:'name',
								name : 'name',
								allowBlank : false,
								maxLength:64
							},{
								fieldLabel : '国际名称',
								id:'internatName',
								name : 'internatName',
								allowBlank : false,
								maxLength:64
							},{
								fieldLabel : '备 注',
								xtype:'textarea',
								id:'remark',
								name : 'remark',
								maxLength:100
							},{
								id : 'windowmode',
								name : 'windowmode',
								hidden : true
							},{
								id : 'id',
								name : 'id',
								hidden : true
							}]
					});
			return formPanel;
		},
		
		createWindow : function() {
			win =  new ExtWin({
						width : 420,
						height : 250,
						items : formPanel,
						buttons : [
								{
									text : '保存',
									iconCls : 'acceptIcon',
									handler : function() {
										var f = formPanel.getForm();
										if (f.isValid()){
											var mode = Ext.getCmp('windowmode').getValue();
											if (mode == 'add')
											{
											    listView.subForm('/goodsCategory/add.action');
											}
											else
											{
												listView.subForm('/goodsCategory/update.action');	
											}
										}
									}
								},{
									text : '关闭',
									iconCls : 'deleteIcon',
									handler : function() {
										win.hide();
									}
								} ]
					});
			return win;
		}
		
		 
	}
}();